<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*lg_header*/
#icon_top{height:90px;}
.lg_header{padding:0 10%;position: fixed;top:0;z-index: 9999;background:#fff;width:80%;}
.lg_header_pc{width:100%;margin:0 auto;height: 90px;transition: height 1.5s;}
.lg_header_pc .logo{max-width: 220px;width:15%;height:49px;margin-top:20px;}
.lg_header_pc .logo img{display: block;max-width: 100%;}
.lg_header_pc ul{width: 55%;margin: 0 30px;}
.lg_header_pc ul li{float: left;position: relative;}
.lg_header_pc ul li&gt;a{font-size: 16px;color:#333;line-height: 90px;width:115px;display: block;text-align: center;}
.lg_header_pc ul li:hover a{background:#0066b3;color:#fff;}

.nav__trigger { float: right; width: 30px; height: 30px; position: relative; right: 0; top:35px; margin-left: 15px; z-index: 9999; display: none; cursor: pointer; }
.nav__icon { display: block; position: absolute; width: 30px; height: 2px; top: 0; left: 0; background-color:#0d6fb8; -webkit-transition-property: background-color, -webkit-transform; transition-property: background-color, -webkit-transform; transition-property: background-color, transform; transition-property: background-color, transform, -webkit-transform; -webkit-transition-duration: 300ms; transition-duration: 300ms; }
.nav__icon:before, .nav__icon:after { content: ''; display: block; width: 30px; height: 2px; position: absolute; background: #0d6fb8; -webkit-transition-property: margin, -webkit-transform; transition-property: margin, -webkit-transform; transition-property: margin, transform; transition-property: margin, transform, -webkit-transform; -webkit-transition-duration: 300ms; transition-duration: 300ms; }
.nav__icon:before { margin-top: 20px; }
.nav__icon:after { margin-top: 10px; }
.zjq-mnav { width: 100%; height: 100%; padding: 0 0; position: fixed; z-index: 1024; opacity: 0; -webkit-transition-property: all; transition-property: all; -webkit-transition-duration: 300ms; transition-duration: 300ms; -webkit-transform: translateY(-100%); transform: translateY(-100%); right: 0; top: 0; overflow: hidden; }
.zjq-msons { margin: 14px 10px; border-bottom: 1px solid rgba(255, 255, 255, 0.3); }
.zjq-msons dt { font-size: 14px; margin-bottom: 8px; line-height: 1.6rem; text-align: center; }
.zjq-msons a { color: #fff }
.zjq-msons dd { text-align: center; line-height: 24px; padding-bottom: 10px;font-size: 14px;}
.zjq-msons dd a { margin:0 10px; display: inline-block; color: #e9e8e8 }
.nav--active{ overflow: hidden; }
.nav--active .nav__trigger { opacity: 0.5; }
.nav--active .nav__icon { top: 8px; -webkit-transform: rotate(45deg); transform: rotate(45deg); }
.nav--active .nav__icon:before { display: none; }
.nav--active .nav__icon:after { margin-top: 0; -webkit-transform: rotate(90deg); transform: rotate(90deg); }
.nav--active .zjq-mnav { top: 90px; opacity: 1; height: 100%; background: #0d6fb8; -webkit-transform: translateY(0); transform: translateY(0); padding:1rem 0; }

.navs{margin: 30px auto 0;}
.navs .navsl{position: relative;margin-top:5px}
.navs .navsl select{border:none;font-size: 14px;color:#666;line-height: 90px;margin-left:20px;text-align: center;height:20px;}
.navs .navsl::before{content: "";display: block;background:url(../images/icon_www.png) no-repeat center;width:20px;height:20px;position: absolute;left:0;top:50%;margin-top:-10px;}
.navsc{width:50px;position: relative;text-align: center;margin:5px 15px 0;}
.navsc::before,.navsc::after{content: "";display: block;width:1px;height:15px;background: #e2e2e2;border-left: 1px solid #f2f2f2;position: absolute;top:50%;margin-top:-7.5px;}
.navsc::before{left:0;}
.navsc::after{right:0;}
.navsc img{margin: 0 auto;}
.navsr{position: relative;text-align: right;}
.navsr a{display: block;font-size: 14px;font-weight: bold;color: #666;padding-left:30px;}
.navsr span{display: block;line-height: 16px;margin-left:5px;}
.navsr span.sp1{letter-spacing: -.5px;}
.navsr::before{content: "";display: block;background: url(../images/icon_phone.png) no-repeat center;width:27px;height:27px;position: absolute;left:0;top:50%;margin-top:-13.5px;}

.second_menu{width:1200px;width: 100%;height:70px;display: none;z-index: 666;}
.lg_header_pc ul li  .second_menu dl{width: 1200px;position: absolute;bottom:0;left:0;}
.lg_header_pc ul li  .second_menu dl dd a{display: block;text-align: center;transition: width 1s;}

.second_menu dl dd{float: left;background:rgba(0, 102, 179, .8);}
.lg_header_pc ul li:hover .second_menu{display: block;position: absolute;left: 0;right: 0;top: auto;}
.lg_header_pc ul li:hover .second_menu dl dd a{display:block;font-size: 14px;color:#fff;height:70px;line-height: 70px;background:none;width:115px;}
.lg_header_pc ul li .second_menu dl dd:hover a{background:#107ed2;font-weight: bold;width:180px;text-align: center;display: block;transition: width 1s;}
#search-form{display: none;}
#search-form.open {max-height:40px;display: block;}
#search-form.open{width:184px;height:40px;opacity: 1;border:3px solid #ececec;text-indent: .5em;font-size:14px;color:#bbb;position: absolute;top:55px;z-index: 111;left: 0;}

.fixed .lg_header_pc{height:60px;transition: height 1.5s;}
.fixed .lg_header_pc .logo{margin-top:6px;}
.fixed .lg_header_pc ul li a{line-height: 60px;}
.fixed .navs{margin-top:13px;}
.fixed #search-form.open{top:40px;}

@keyframes fadedown {
    from { transform: translateY(-100%); opacity: 0; }

    to { transform: translateY(0); opacity: 1; }
}


/*lg_footer*/
.lg_footer{padding:0 10%;background:url(../images/footer_bg.jpg) no-repeat top center;max-width:1920px;height:356px;}
.lg_footer .lg_footer_top{height:100px;padding-top:30px;line-height: 100px;border-bottom: 1px solid #227bbe;}
.lg_footer .lg_footer_top .logo{max-width: 180px;height:40px;padding-top:30px;}
.lg_footer .lg_footer_top ul li{float: left;margin-left:40px;}
.lg_footer .lg_footer_top ul li a{font-size:14px;color:#fafafa; display:block;}
.lg_footer .lg_footer_bottom{padding:40px 0;}
.lg_footer .lg_footer_bottoml dl dt{font-size: 14px;color:#ddd;line-height: 36px;}
.lg_footer .lg_footer_bottoml dl dd{font-size: 14px;line-height: 30px;color:#7eb7e3;}
.lg_footer .lg_footer_bottoml dl dd{position: relative;text-indent: 2em;}
.lg_footer .lg_footer_bottoml dl dd::before{content: "";display: block;position: absolute;left:0;top:50%;margin-top:-9px;}
.lg_footer .lg_footer_bottoml dl dd:nth-child(2)::before{background: url(../images/icon_wz.png) no-repeat; width:18px;height:18px;}
.lg_footer .lg_footer_bottoml dl dd:nth-child(3)::before{background: url(../images/icon_dh.png) no-repeat; width:18px;height:18px;}
.lg_footer .lg_footer_bottoml dl dd:nth-child(4)::before{background: url(../images/icon_yx.png) no-repeat; width:18px;height:18px;}

.lg_footer .lg_footer_bottomr dl{text-align: right;padding-bottom: 25px;}
.lg_footer .lg_footer_bottomr dl dd{display: inline-block;margin-left:15px;position:relative;}
.lg_footer .lg_footer_bottomr dl dd .show_pic{position: absolute;bottom: 100%;left:50%;margin-left:-50px;display: none;width:100px;height:100px;background: #fff;text-align: center;overflow: hidden;}
.lg_footer .lg_footer_bottomr dl dd .show_pic img{max-width: 100%;}
.lg_footer .lg_footer_bottomr dl dd:hover .show_pic{display: block;}
.lg_footer .lg_footer_bottomr dl dd a{display: block;}
.lg_footer .lg_footer_bottomr ul{text-align: right;padding-bottom:15px;}
.lg_footer .lg_footer_bottomr ul li{display: inline-block;}
.lg_footer .lg_footer_bottomr ul li a{font-size: 14px;color:#ddd;line-height: 26px;margin-left:25px;}
.lg_footer .lg_footer_bottomr p,.lg_footer .lg_footer_bottomr p a{color:#7eb7e3;font-size:14px;}

/*.icon_top*/
.icon_top{position: fixed;bottom:5px;right:10%;z-index: 66;opacity:0;transition: all 1s;}
/*banner*/
.list-a{float:left;list-style:none;margin:0;padding:18px 2px 0 31px}
.list-a li{float:left;padding-left:5px;font-size:1em}
.list-a li a{display:block;width:23px;height:26px;margin-right:2px;color:#fff;background:url(../images/sprites-set-2.png) -50px 0 no-repeat;text-decoration:none!important;line-height:22px;text-align:center}
.list-a li a:hover{background-position:-25px 0}
.list-a li.active a{width:25px;margin-right:0;color:#aaa29a;}
.list-a li abbr{text-decoration:none;border:none}
.list-b{position:relative;float:left;list-style:none;margin:0;}
.list-b li{float:left;padding-right:8px}
.list-b li a{display:block;overflow:hidden;width:145px;height:65px;outline:none;display: block;border: 1px solid #fff;box-sizing: border-box;}
.list-b li a img{max-width: 140%;}
.list-b li a.active{border: 1px solid #0066b3;}
#content{z-index:10; position: relative;overflow: hidden;max-width: 1920px;margin:0px auto 0;width:100%;}
.wrapper-b{width:997px;margin:0 auto 25px;height:158px;padding:4px 0 0}
.wrapper-b:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.box-a{position:relative;z-index:15;overflow:hidden;width:100%;margin-top:-225px;background:url(../images/fade-1.png) 0 0 repeat-x}
.box-b{position:relative;overflow:hidden;width:100%;height:168px}
.cycle-button-a{position:absolute;right:0;top:50%;z-index:20;overflow:hidden;width:41px;cursor:pointer;margin-top:-50px;}
.cycle-button-a .cbutton-wrapper{margin:50px 0;padding-left:41px;background:url(../images/cycle-navbutton.png) 0 0 no-repeat}
.cycle-button-a:hover .cbutton-wrapper{background-position:0 -85px}
.cba-a{right:auto;left:0}
.cba-a .cbutton-wrapper{float:right;padding:0 41px 0 0;background-position:100% -170px}
.cba-a:hover .cbutton-wrapper{background-position:100% -255px}
.cycle-nav-container{z-index:20;position:absolute;bottom:5%;right:10%;}
.cycle-item img{max-width: 1920px;width:100% !important;}
.box-c{max-width:1920px;margin:0 auto;width:100% !important;}
/*products*/
.products{overflow-x: hidden;}
.products_tit{text-align: center;margin: 3% auto 2%;}
.products_tit h4{font-size: 16px;color:#0066b3;}
.products_tit h3{font-size: 30px;color:#333;text-transform : uppercase;padding-top:.3%;}
.products_tit h3::after{content: "";display: block;width:30px;height:2px;background:#0066b3;margin:0 auto;margin-top:.3%;}

.products_con ul li{background:url(../images/products_bg.jpg) repeat;max-width:470px;width:24.7%;max-height:546px;height:100%;float: left;margin:0 .39% 0 0;padding:5% 0;position: relative;}
.products_con ul li:last-child{margin:0 0;}
.products_con ul li span{display: block;margin:0 auto;text-align: center;padding:0% 0 2.2%;max-width: 258px;height:300px;width:100%;}
.products_con ul li span img{max-width: 100%;transition: all 1s ease 0s;}
.products_con ul li span:hover img{transform: scale(1.1);transition: all 1s ease 0s;}
.products_con ul li h3{text-align: center;font-size: 16px;color:#000;font-weight: bold;}
.products_con ul li abbr{display: block;font-size: 14px;color:#666;text-align: center;}

.products_con ul li .hiden{height:0;position: absolute;bottom:0;left:0;right:0;max-width:470px;width:100%;max-height:546px;overflow: hidden;display: block;transition: height 1s;}
.products_con ul li:hover .hiden{height:100%;transition: height 1s;}

/*news*/
.news{overflow-x: hidden;}
.news_con{margin:0 auto 3%;}
.news_con ul li{background: none;width:25%;margin: 0 auto;padding:0;max-width: 480px;overflow: hidden;border-right: 1px solid #ddd;box-sizing: border-box;}
.news_con ul li:last-child{border-right: 0;}
.news_con ul li span{display: block;overflow: hidden;max-width: 480px;max-height: 310px;padding:0;}
.news_con ul li span img{transition: all 1s ease 0s;height: auto;}
.news_con ul li span:hover img{transform: scale(1.2);transition: all 1s ease 0s;}
.news_con ul li blockquote{padding: 5%;}
.news_con ul li h3{text-align: left;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;font-size: 16px;color:#333;font-weight: bold;}
.news_con ul li abbr{display: block;text-align: left;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-size: 14px;line-height: 26px;color:#666;margin:2% auto;}
.news_con ul li i{display: block;}
.news_con ul li i a{font-size: 14px;color:#666;position: relative;padding-bottom: 2%;}
.news_con ul li i a::before,.news_con ul li i a::after{content: "";display: block;height:2px;position: absolute;bottom: 2%;}
.news_con ul li i a::before{background:#ddd;width:130%;}
.news_con ul li i a::after{background:#b53135;width:50%;transition: width 1s;}
.news_con ul li h3:hover a{color:#0066b3;}
.news_con ul li:hover i a::after{background:#b53135;width:150%;transition: width 1s;}

/**/
.bar{max-width: 1920px;width:100%;margin: 0 auto;height:394px;overflow: hidden;}
.about{background:url(../images/about_banner.jpg)no-repeat;background-size: contain;}
.product{background:url(../images/product_banner.jpg)no-repeat;background-size: contain;}
.news{background:url(../images/news_banner.jpg)no-repeat;background-size: contain;}
.contact{background:url(../images/contact_banner.jpg)no-repeat;background-size: contain;}
.tech{background:url(../images/tech_banner.jpg)no-repeat;background-size: contain;}
.company{background:url(../images/company_banner.jpg)no-repeat;background-size: contain;}

.nav_dh{height:70px;line-height: 70px;padding: 0 10%;width: 80%;}
.nav_dh_con{text-align: right;}
.nav_dh_con dl dd{display: inline-block;font-size: 16px;color:#8b8b8b;}
.nav_dh_con dl dd a{display: block;color:#8b8b8b;position: relative;padding-right:15px;}
.nav_dh_con dl dd a::after{content: "&gt;";display: block;position: absolute;right:0;top:50%;margin-top:-35px;}
.nav_dh_con dl dd:hover a{color:#0066b3;}
.nav_dh_con dl dd:last-child a::after{display: none;}

/*lg_wrap*/
.lg_wrap{max-width:1920px;width:100%;margin:0 auto;}
.lg_wrap_con{padding: 0 10%;width: 80%;margin: 0 auto;}
.lg_wrap_con&gt;.divl{float: left;width:51%;margin-left:5%;}
.lg_wrap_con&gt;.divr{max-width: 614px;width:39%;height:398px;float: right;}

#teamcont{padding:0 7%;}
.partener{border-bottom:1px solid #e7e7e7;padding:10px 0;}
.partener a{position: relative;padding-left:50px;}
.partener a:first-child{width:84%;display: block;float: left;}
.partener a:first-child::before{content: "";display: block;background: url(../images/icon_honor.png) no-repeat;width: 36px;height:31px;position: absolute;top:50%;margin-top:-15px;left: 0;}
.partener a:last-child{display: block;width:7%;float: right;text-align: right;line-height: 50px;font-size: 14px;color:#999;padding-left:0;}
.partener a em,.partener a i{display: block;}
.partener a em{font-size: 16px;color:#333;line-height: 30px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.partener a i{font-size: 12px;color:#999;line-height: 20px;}
.partener:hover a em{color:#0463a3;}

.parinforma{position: fixed;top:0;left:0;right:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.5);z-index: 22222;display: none;}
.closebtn{font-family: "-webkit-pictograph";background:#fff;width: 30px;height:30px;text-align: center;line-height: 30px;border-radius: 50%;cursor: pointer;position: absolute;right: 0%;top: 0%;z-index: 66;}
.cc{margin:0 auto;position: absolute;top:90px;left:0;right:0;max-width: 1920px;width: auto;max-height:1000px;height:auto;overflow: hidden;border:0;margin:0 auto;text-align: center;}

/*.page-4{width:100%;margin:3% auto;text-align: center;}
.page-4 li{width:30px;line-height:30px;height:30px;display: inline-block;}
.page-4 li a{display: block;color:#333;border:1px solid #ddd;font-size:14px;text-align: center;box-sizing: border-box;}
.page-4 li:hover a,.page-4s.on a{color:#fff;background:#0066b3;border:1px solid #0066b3;box-sizing: border-box;}
.page-4 .page-4s{width:60px;}*/

.pagination{display: inline-block;width: 100%;text-align: center;margin: 0 auto;}
.pagination&gt;li{padding: 0px 12px;margin: 3% 5px;line-height:36px;border:1px solid #ddd;font-size:14px;color:#666;display: inline-block;text-align: center;}
.pagination&gt;li&gt;a{border:none;padding:0;margin:0;background: none;color:#777;}
.pagination&gt;li&gt;a:hover{background: none;}
.pagination&gt;li.cur{background:#0066b3;color:#fff;border:1px solid #0066b3;}
.pagination&gt;li.cur a{color:#fff;}

/*lg_wrap_pro*/
.lg_wrap_pro{width:100%;margin:0 auto;}
.lg_wrap_pro h3{text-align: center;font-size: 24px;color:#333;margin:3% auto;}
.lg_wrap_pro_tit{width:90%;text-align: center;line-height: 60px;margin:0 auto;}
.lg_wrap_pro_tit dl dt{font-size: 20px;float: left;}
.lg_wrap_pro_tit dl dt a{position: relative;padding-left:15px;}
.lg_wrap_pro_tit dl dt a::before{width:5px;height:20px;background: #0066b3;content: "";display: block;position: absolute;left:0;top:50%;margin-top:-10px;}
.lg_wrap_pro_tit dl dd{display: inline-block;font-size: 14px;color:#333;margin: 0 1%;float: right;}
.lg_wrap_pro_tit dl dd a{color:#333;}
.lg_wrap_pro_tit dl dd:hover a,.lg_wrap_pro_tit dl dd.cur a{color:#0066b3;}

.lg_wrap_pro ul li{max-width: 470px;width: 24.7%;height:550px;float: left;background: url(../images/product_bg.jpg)repeat-x;margin-right: .3%;margin-bottom: .5%;}
.lg_wrap_pro ul li:nth-child(4n){margin-right: 0;}
.lg_wrap_pro ul li span{display: block;margin: 8% auto;max-width: 322px;height:373px;width:100%;}
.lg_wrap_pro ul li span img{mix-blend-mode: multiply;transition: all 1s ease 0s;max-width: 100%;}
.lg_wrap_pro ul li .pro_tit b{display: block;text-align: center;font-size: 16px;color:#000;margin-bottom: 1.5%;font-weight: bold;}
.lg_wrap_pro ul li .pro_tit b a{color:#000;}
.lg_wrap_pro ul li .pro_tit i{display: block;text-align: center;font-size: 14px;color:#666;}
.lg_wrap_pro ul li:hover span img{transform: scale(1.1);transition: all 1s ease 0s;max-width: 100%;}
.lg_wrap_pro_ct{padding: 0 15%;width: 70%;border-bottom: 1px solid #ababab;padding-bottom:3%;}
.lg_wrap_pro_ctl{max-width:630px;width:50%;height:564px;}
.lg_wrap_pro_ctl img{max-width: 100%;}
.lg_wrap_pro_ctr{width:50%;}
.lg_wrap_pro_ctr h2{font-size: 48px;font-weight: bold;color:#000;margin: 15% auto 2%;}
.lg_wrap_pro_ctr h3{font-size:42px;color:#666;margin-bottom: 2%;}
.lg_wrap_pro_ctr i{font-size: 18px;color:#333;}
.lg_wrap_pro_cb{padding: 0 15%;width: 70%;margin:3% auto 0;}
.lg_wrap_pro_cb blockquote:first-child{width:54%;float: left;}
.lg_wrap_pro_cb blockquote p{font-size: 18px;line-height: 45px;color:#333;}
.lg_wrap_pro_cb blockquote:last-child{width:44%;float: right;}
.lg_wrap_pro_cb blockquote:last-child img{max-width: 584px;height:414px;width:100%;}
.lg_wrap_pro_fh{font-size: 18px;margin:3% auto;text-align: right;padding: 0 15%;width: 70%;}
.lg_wrap_pro_fh a{color:#8b8b8b;}

/*lg_wrap_tech*/
.lg_wrap_tech{padding: 0 15%;width: 70%;}
.lg_wrap_tech ul li{float: left;margin-right:3.8%;margin-bottom: 3%;width:30.8%;}
.lg_wrap_tech ul li:nth-child(3n){margin-right:0;}
.lg_wrap_tech_top{max-width: 410px;height:244px;position: relative;display: table;overflow: hidden;}
.lg_wrap_tech_top span{display: block;}
.lg_wrap_tech_top span img{max-width: 100%;}
.lg_wrap_tech_top .hides{background:rgba(0, 0, 0, 0.5);position: absolute;left:0;top:0;width:100%;height:0;transition: height 1s;opacity: 0;}
.lg_wrap_tech_top .hides em,.lg_wrap_tech_top .hides i{display: block;text-align: center;color:#fff;font-size: 24px;opacity: 0;transition:all 1s;}
.lg_wrap_tech_btm{margin:3% auto;}
.lg_wrap_tech_btm a{display: block;}
.lg_wrap_tech_btm em{float: left;display: block;width:75%;font-size: 14px;color:#333;}
.lg_wrap_tech_btm i{float:right;position: relative;padding-left:7%;width:17%;font-size: 14px;color:#c8161d;}
.lg_wrap_tech_btm i::before{content: "";display: block;background: url(../images/icon_dw.png) no-repeat;width:23px;height:19px;position: absolute;top:50%;margin-top:-9.5px;left:0;}
.lg_wrap_tech ul li:hover .lg_wrap_tech_top .hides{height:70%;transition: height 1s;padding-top:20%;opacity: 1;}
.lg_wrap_tech ul li:hover .lg_wrap_tech_top .hides em,.lg_wrap_tech ul li:hover .lg_wrap_tech_top .hides i{opacity: 1;transition:all 1.5s;}

/*lg_wrap_news_con*/
.lg_wrap_news_con{padding: 0 10%;width: 80%;}
.lg_wrap_news_con dl dt{width:100%;max-width: 1920px;height: auto;margin-bottom: 1.5%;padding:0;}
.lg_wrap_news_con dl dt .content_lg_newsl{max-width: 480px;max-height: 310px;overflow: hidden;width: 32%;padding:10px;border:1px solid #d9d9d9;}
.lg_wrap_news_con dl dt .content_lg_newsl img{transition: all 1s ease 0s;max-width: 100%;}
.lg_wrap_news_con dl dt .content_lg_newsl:hover img{transform: scale(1.25);transition: all 1s ease 0s;}
.lg_wrap_news_con dl dt .content_lg_newsr{width:65%;}
.lg_wrap_news_con dl dt .content_lg_newsr h3{font-size: 24px;color:#333;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1; overflow: hidden;}
.lg_wrap_news_con dl dt:hover .content_lg_newsr h3 a{color:#0066b3;}
.lg_wrap_news_con dl dt .content_lg_newsr abbr{display: block;font-size: 14px;line-height: 30px;color:#777;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; overflow: hidden;margin-top: 1%;}
.lg_wrap_news_con dl dt .content_lg_newsr i{display: block;font-size: 14px;color:#0066b3;margin-top: 2%;}
.lg_wrap_news_con dl dt .content_lg_newsr em{display:block;font-size: 13px;line-height: 28px;width:10%;text-align: center;margin-top:8%;}
.lg_wrap_news_con dl dt .content_lg_newsr em a{display: block;color:#000;border: 1px solid #3d3d3d;border-radius: 50px;box-sizing: border-box;}
.lg_wrap_news_con dl dt:hover .content_lg_newsr em a{color:#0066b3;border-color: #0066b3;}

.lg_wrap_news_con ul li{float: left;max-width:361px;width:24%;padding:15px;border:1px solid #dcdcdc;margin-right: 1.7%;margin-top: 1.5%;box-sizing: border-box;}
.lg_wrap_news_con ul li span{display:block;height:206px;overflow: hidden;max-width:331px;width:100%;}
.lg_wrap_news_con ul li span img{max-width: 100%;transition: all 1s ease 0s;}
.lg_wrap_news_con ul li:hover span img{transform: scale(1.25);transition: all 1s ease 0s;}
.lg_wrap_news_con ul li:nth-child(4n){margin-right: 0;}
.lg_wrap_news_con ul li .news_tit h3{font-size: 14px;font-weight: bold;color:#333;margin:5% auto 0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.lg_wrap_news_con ul li .news_tit h3:hover a{color:#0066b3;}
.lg_wrap_news_con ul li .news_tit abbr{display: block;font-size: 14px;line-height: 22px;color:#666;margin: 3% auto 5%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;height:44px;}
.lg_wrap_news_con ul li .news_tit em a{display: block;line-height: 30px;}
.lg_wrap_news_con ul li .news_tit em i.il{font-size: 14px;color:#0066b3;text-align: left;}
.lg_wrap_news_con ul li .news_tit em i{font-size: 13px;line-height: 28px;width: 35%;text-align: center;}
.lg_wrap_news_con ul li .news_tit em i.ir{display: block;color: #000;border: 1px solid #3d3d3d;border-radius: 50px;box-sizing: border-box;width: 28%;}
.lg_wrap_news_con ul li:hover .news_tit em i.ir{color:#0066b3;border-color: #0066b3;}

.lg_wrap_news_tit{width:100%;border-bottom: 1px solid #d0d0d0;padding-bottom:.5%;}
.lg_wrap_news_btm{padding: 0 10%;width: 80%;}
.lg_wrap_news_tit{text-align: center;}
.lg_wrap_news_tit h3{font-size: 30px;color:#333;}
.lg_wrap_news_tit i{font-size: 14px;color:#333;}
.lg_wrap_news_btm{margin-top:2%;}

/*lg_wrap_contact*/
.lg_wrap_contact{padding:0 15%;width:70%;}
.lg_wrap_contact h3{color:#8b8b8b;font-size: 18px;margin-bottom: 3%;}
.lg_wrap_contactl{width:31.5%;}
.lg_wrap_contactl img{max-width: 100%;}
.lg_wrap_contactr{width: 68%;}


.tables{margin:0 auto 3%;}
.tables dl{width:100%;margin:2% auto;}
.tables dl dt{font-size: 18px;color:#666;line-height: 35px;float: left;width:18%;text-align: right;margin-right: 2%;}
.tables dl dd input{height:35px;line-height: 35px;border:1px solid #b8b8b8;max-width: 350px;width: 100%;text-indent: 1em;}
.tables dl dd img{margin-left:2%;margin-top:7.5px;}
.tables dl dd span{font-size: 14px;color:#999;}
.tables dl.dll{width:100%;}
.tables dl.dll dt{width:18%;float: left;}
.tables dl.dll dd textarea{width:79%;border:1px solid #b8b8b8;text-indent: 1em;line-height: 35px;margin-bottom: 2%;float: left;}
.tables dl.dll button{background:#0066b3;text-align: center;padding:1.5% 7%;color:#fff;float: right;}

.lg_glibal_con img{max-width: 100%;}

.lg_glibal_btm{margin:3% auto;}
.lg_product_tj_tit{text-align: center;font-size: 24px;font-weight: bold;color:#333;margin-bottom: 3%;}


.link_scroll{width:1200px;margin:0 auto;overflow: hidden;height: 304px;}
.link_div{position: relative;margin: 0 auto;}
.link_div li{float: left;width:376px;height:304px;margin-right:38px;position: relative;}
.link_div li span{display: block;width:100%;margin-left: 0;}
.link_div li span:nth-child(1){width:100%;margin-left: 0;}
.link_div li b{background: rgba(0, 90, 156, .8);display: block;height:50px;line-height: 50px;}
.link_div li b,.link_div li b a{display: block;font-size: 17px;color:#fff;font-weight: bold;position: absolute;bottom: 0;left:0;right:0;text-indent: 1em;font-weight: normal;}
.link_left{position: absolute;left:7%;top:37%;z-index: 11;}
.link_right{position: absolute;right:7%;top:37%;z-index: 11;}

.lg_company_con ul li{float: left;margin-right: 1.1%;margin-bottom: 3%;max-width: 496px;width:32.5805%}
.lg_company_con ul li:nth-child(3n){margin-right: 0;;}
.lg_company_con ul li span{display: block;max-width: 496px;height:333px;overflow: hidden;}
.lg_company_con ul li span img{max-width: 100%;transition: all 1s ease 0s;}
.lg_company_con ul li span:hover img{transform: scale(1.25);transition: all 1s ease 0s;}
.lg_company_con ul li b{display: block;font-size: 24px;line-height:60px;background: #e1e1e1;color:#333;font-weight: normal;text-indent: 1em;max-width:496px;}

.lg_campus{max-width: 1920px;width: 100%;overflow: hidden;margin:0 auto;position: relative;}
.lg_campus&gt;span{display: block;width:100%;}
.lg_campus&gt;span&gt;img{max-width:100%;}
.lg_campus_con{padding: 0 10%;width:80%;position: absolute;bottom:5%;}
.lg_campus_con h2{font-size: 72px;font-weight: bold;color:#fff;margin:1% auto;}
.lg_campus_con h3{font-size: 48px;font-weight: bold;color:#fff;margin:1% auto;}
.lg_campus_con strong{display: inline-block;background:#0066b3;padding:8px 20px;color:#fff;border-radius: 50px;margin:2% auto;}


.lg_company{margin-bottom: 3%;}
.lg_company&gt;ul&gt;li{margin: 0 auto 1%;}
.lg_company ul li.op .lg_companys_cons{height:auto;}
.lg_company ul li.op .lg_company_tit{background:#0066b3;color:#fff;}
.lg_company ul li.op .lg_company_tit i.ap1::after{content: "—";color:#fff;font-size: 15px;font-weight: bold;}
.lg_company_tit{font-size: 18px;color:#333;line-height:55px;background: #dfdfdf;padding:0 50px;position: relative;}
.lg_company_tit i{position: absolute;right:25px;top:50%;margin-top:-27.5px;}
.lg_company_tit i.ap1::after{content: "+";display: block;font-size: 30px;color:#333;}

.lg_companys_cons{padding:0 50px;height: 0;overflow: hidden;}
.lg_companys_cons strong{display: block;font-size: 18px;font-weight: bold;color:#666;margin: 2% auto 1%;}
.lg_companys_cons abbr{font-size: 16px;color:#666;line-height: 30px;}


.service_con{max-width: 1200px;margin:0 auto;}
        .map {position: relative;width: 856px;margin: 0 auto;}
            .map a {color: #ffffff;font-size: 14px;text-decoration: none;}
                .map a:hover {color: #fff;}
        .hover a {color: #fff;}
        .citybg {position: absolute;display: none;z-index: 3;}
        .city a.active .citybg {display: block;z-index: 3;}
        .service_bleft {display: none;}
        .city .act {color: #fff;}
        .service_txt {width: auto;height: auto;overflow: hidden;line-height: 40px;font-size: 14px;color: #727171;}
.service_txt span {font-size: 24px;    color: #231815;}
.service_bot {width: auto;height: auto;}
.service_bleft {width: 380px;height: auto;overflow: hidden;float: left;margin-top:3%;}
.site_lan {width: auto;height: 70px;overflow: hidden;line-height: 70px;font-size: 24px;color: #231815;text-indent: 90px;}
.site_add {width: auto;height: 50px;overflow: hidden;line-height: 50px;font-size: 14px;color: #231815;}
.site_add i{font-size: 36px;color:#005a9c;}
.site_add font {font-size: 24px;}
.service_bleft span {display: block;width: auto;height: auto;overflow: hidden;font-size: 14px;color: #494846;line-height: 30px;border-top: 1px solid #b5b5b6;margin-bottom: 10px;padding-top: 5px;}
.service_bright {width: 740px;height: auto;overflow: hidden;float: right;position: relative;}
.serviceZ .service_tleft {width: 192px;}
.service_bb {width: auto;height: auto;padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px solid #d3d3d4;}
.service_bb p {line-height: 40px;font-size: 14px;color: #727171;margin-bottom: 35px;}
    .service_bb p font {font-size: 24px;color: #231815;}
.service_bb dl {width: auto;height: auto;overflow: hidden;line-height: 40px;}
.service_bb dt {font-size: 24px;color: #231815;}
.service_bb dd {font-size: 14px;color: #727171;}
.lg_sjs{display: none;}



</pre></body></html>